The SAT Phase Transition
نویسندگان
چکیده
We describe a detailed experimental investigation of the phase transition for several different classes of randomly generated satisfiability problems. We observe a remarkable consistency of features in the phase transition despite the presence in some of the problem classes of clauses of mixed lengths. For instance, each of the problem classes considered has a sharp transition from satisfiable to unsatisfiable problems at a critical value. In addition, there is a common easy-hard-easy pattern in the median difficulty of the problems, with the hardest problems being associated with the phase transition. However, the difficulty of problems of mixed clause lengths is much more variable than that of fixed clause length. Indeed, whilst the median difficulty of random problems of mixed clause lengths can be orders of magnitude easier than that of equivalently sized problems of fixed clause length, the hardest problems of mixed clause lengths can be orders of magnitude harder than the hardest equivalently sized problems of fixed clause length. Such very hard random problems may be of considerable practical and theoretical use in analysing algorithm performance.
منابع مشابه
Phase Transition for Random Quantified XOR-Formulas
The QXOR-SAT problem is the quantified version of the satisfiability problem XOR-SAT in which the connective exclusive-or is used instead of the usual or. We study the phase transition associated with random QXOR-SAT instances. We give a description of this phase transition in the case of one alternation of quantifiers, thus performing an advanced practical and theoretical study on the phase tr...
متن کاملRandom k-GD-Sat Model and its Phase Transition
We present a new type of sat problem called the k-gd-sat, which generalizes k-sat and gd-sat. In k-gd-sat, clause lengths have geometric distribution, controlled by a probability parameter p; for p = 1, a k-gd-sat problem is a k-sat problem. We report on the phase transition between satisfiability and unsatisfiability for randomly generated instances of k-gd-sat. We provide theoretical analysis...
متن کاملThe SAT Phase Transition
Phase transition is an important feature of SAT problem. In this paper, for random k SAT model, we prove that as r (ratio of clauses to variables) increases, the structure of solutions will undergo a sudden change like satisfiability phase transition when r reaches a threshold point ( cr r r = ). This phenomenon shows that the satisfying truth assignments suddenly shift from being relatively di...
متن کاملSatisfiability Threshold of the Skewed Random k-SAT
We consider the satisfiability phase transition in skewed random k-SAT distributions. It is known that the random k-SAT model, in which the instance is a set of m k-clauses selected uniformly from the set of all k-clauses over n variables, has a satisfiability phase transition at a certain clause density. The essential feature of the random k-SAT is that positive and negative literals occur wit...
متن کاملPhase Transition and Search Cost in the 2+p{sat Problem
We give analytical and numerical results concerning a new Satissability problem for random Boolean expressions. Our model smoothly interpolates between the polynomial 2{SAT problem and the NP{complete 3{SAT problem. Possible consequences on the relationship between the statistical mechanics characterization of phase transitions { particularly smooth second order RSB and rst order RSB transition...
متن کاملOn the Empirical Time Complexity of Random 3-SAT at the Phase Transition
The time complexity of problems and algorithms, i.e., the scaling of the time required for solving a problem instance as a function of instance size, is of key interest in theoretical computer science and practical applications. In this context, propositional satisfiability (SAT) is one of the most intensely studied problems, and it is generally believed that solving SAT requires exponential ti...
متن کامل